package com.example.userservice.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.userservice.entity.VolunteerProfile;

import java.util.Map;

public interface VolunteerProfileService extends IService<VolunteerProfile> {

    /**
     * 条件分页查询志愿者档案
     * @param current 当前页
     * @param size 每页大小
     * @param params 查询参数（realName, school, status）
     * @return 分页结果
     */
    IPage<VolunteerProfile> pageProfiles(Integer current, Integer size, Map<String, Object> params);
}
